package com.cloud.mapper;

import com.cloud.entity.mes.MesPmcProduceTask;
import com.cloud.entity.mes.MesQmTestProcess;

import io.swagger.models.auth.In;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;


@Mapper
public interface MesQmTestProcessMapper {
    Integer insertMesQmTestProcess(@Param("mesQmTestProcess") MesQmTestProcess mesQmTestProcess);

    Integer updateMesQmTestProcess(@Param("mesQmTestProcess") MesQmTestProcess mesQmTestProcess);

    Integer deleteMesQmTestProcess(@Param("mesQmTestProcess") MesQmTestProcess mesQmTestProcess);

    MesQmTestProcess selectMesQmTestProcess(@Param("mesQmTestProcess") MesQmTestProcess mesQmTestProcess);

    MesQmTestProcess getQmTestProcess(@Param("mesPmcProduceTask") MesPmcProduceTask mesPmcProduceTask, @Param("type") Integer type);
}
